running errands - French English Dictionary